Small-flowered Rose - German English Dictionary